{programa1}
inicio
	imprima("o marcelo e puto");
fim

{esste  trava}
inicio
	inteiro:x;
	leia(x);
fim

{Nossa nota}
inicio
	inteiro: x;
	x <- 100;
	imprima("passaremos com ",x);
fim

{fatorial iterativo}
inicio
    inteiro:x, y, fat;
    imprima("Digite um numero: ");
	x <- 13;
	y <- x;
    fat <- x;
    enquanto (x > 1) faca  
		inicio
			x <- x -1;
			fat <- fat * x;
		fim
    fimenquanto;
	
	imprima("O fatorial de ", y," e: ",fat);
fim

{fatorial recursivo travando no semantico}
inicio
	inteiro: fat;
	funcao fatorial(x);
	inicio
		inteiro:x;
		se (x < 2) entao
			inicio
				fatorial <- 1;
				quebra;
			fim
		senao
			inicio
				fatorial <- x * fatorial(x-1);
				quebra;
			fim
		fim
	fim
	
	fat <- fatorial(13);
	imprima("o fatorial de 13 e :", fat);
fim
